<?
require("_db.inc");

$procesar=$_REQUEST["procesar"];

switch ($procesar) {
case "actualizar": $accion="actualizar";
	$fecha_creacion=$_REQUEST["fecha_creacion"];
	$nombre_anterior=$_REQUEST["nombre_anterior"];
	$nombre=$_REQUEST["nombre"];
	$tipo=$_REQUEST["tipo"];
	$html=$_REQUEST["html"];
	$activo=$_REQUEST["activo"];
	$query="update campana set tipo='$tipo',nombre='$nombre',html='$html',activo='$activo' where fecha_creacion='$fecha_creacion' and nombre='$nombre_anterior'";
	mysql_query($query);
	echo "Datos actualizados. <a href='#' onclick=window.close()>Cerrar esta ventana</a>";
	break;
case "ingresar": $accion="ingresar";
	$nombre=$_REQUEST["nombre"];
	$tipo=$_REQUEST["tipo"];
	$html=$_REQUEST["html"];
	$activo=$_REQUEST["activo"];
	$query="insert into campana values (now(),'$nombre','$tipo','$html',0,0,'$activo')";
	mysql_query($query);
	echo "Datos ingresados con exito. <a href='#' onclick='javascript:window.close()'>Cerrar ventana</a>";
	break;
default: $accion="editar";
	$fecha_creacion=$_REQUEST["fecha_creacion"];
	$nombre=$_REQUEST["nombre"];
}
?><html><head>
<style type="text/css">
<!--
body{
font: bold 11px/18px Arial, Helvetica, sans-serif
}
#title {
font: bold 11px/18px Arial, Helvetica, sans-serif; text-transform: uppercase; width: 330px; color: #5a698b; padding-top: 10px; padding-bottom:10px; letter-spacing: 2px; height: 22px; text-align: center
}
form {
width: 400px; text-align:left; border: 1px solid #5a698b; padding:10px
}
label {
float: left; margin: 0px 2px 0px 0px; width: 155px; text-align: right
}
select {
width:155px;
}
input {
text-align:auto ; padding:0 1px 0 1px; margin: 2px 0px 0px 2px; font: 11px/14px Arial, Helvetica, sans-serif; color: #5a698b;
}
textarea {
width:155px; margin: 0; font: 11px/14px Arial, Helvetica, sans-serif
}
hr {
margin:0;
border:0;
color:#fff;
}
-->
</style>
<script language="javascript" type="text/javascript">
function validar() {
if (document.formulario.nombre.value=='') {
	alert("Llenar campo nombre");
	document.formulario.nombre.focus();
	return false;
}
if (document.formulario.tipo.value=='') {
	alert("Llenar campo tipo");
	document.formulario.tipo.focus();
	return false;
}
/*if (document.formulario.direccion.value=='') {
	alert("Llenar campo direccion");
	document.formulario.direccion.focus();
	return false;
}*/
return true;
}

function vista_previa() {
contenido=document.getElementById("html").value;
w=window.open('','previa','width=640,height=420,scrollbars=yes');
w.document.write(contenido);
}

</script>
</head>
<body>
<?
switch ($accion) {
case "editar":
echo $menu;
$query="select nombre,tipo,html,envios,vistas,activo from campana where fecha_creacion='$fecha_creacion' and nombre='$nombre'";
$result=mysql_query($query);
$row=mysql_fetch_array($result, MYSQL_BOTH);
$nombre=$row["nombre"];
$tipo=$row["tipo"];
$html=$row["html"];
$envios=$row["envios"];
$vistas=$row["vistas"];
$activo=$row["activo"];
?>
<form action="" method="post" name="formulario" onSubmit="javascript:return validar()">
<div id="title"><?=($nombre!="")?"Actualizar datos de la campa&ntilde;a:":"Ingresar nueva campa&ntilde;a:" ?></div>
<input type="hidden" name="accion" value="actualizar" />
<input type="hidden" name="fecha_creacion" value="<?=$fecha_creacion ?>" />
<input type="hidden" name="nombre_anterior" value="<?=$nombre ?>" />
<label for="nombre">Nombre: </label><input type="text" id="nombre" name="nombre" value="<?=$nombre ?>" maxlength="100" /><hr>
<label for="tipo">Tipo: </label><input type="radio" id="tipo" name="tipo" value="email" <?=($tipo=="email")?"checked":"" ?> /> E-mail <input type="radio" id="tipo" name="tipo" value="chat" <?=($tipo=="chat")?"checked":"" ?>/> Chat<hr />
<label for="html">Html: </label><textarea rows="5" id="html" name="html"><?=$html ?></textarea><hr />
<label for="vista_previa">&nbsp; </label><span><a href="#" onClick="vista_previa()" >Vista previa</a></span><hr />
<label for="activo">Activo: </label><input type="radio" id="activo" name="activo" value="Si" <?=($activo=="Si")?"checked":"" ?> /> Si <input type="radio" id="activo" name="activo" value="No" <?=($activo=="No")?"checked":"" ?>/> No<hr />
<label for="submit">&nbsp;</label>
<?
if ($nombre!="") {
?><input name="procesar" type="submit" value="actualizar" /><?
} else {
?><input name="procesar" type="submit" value="ingresar" /><?
}?>
</form>
<?
	break;
default:
echo $menu;
}
?>
</body></html>
